time clock software sheet metal shop shop office software punch clock bookkeeping accounting accountant bar code timesheet data collection payroll market research crm barcode shop floor tracking shop floor control